.Search {
	width: 100%;

}

.tabSearch {
	/* #ifdef APP */
	margin-top: 30px;
	/* #endif */
	display: flex;
	align-items: center;
	background-color: #f9f9f9;
	width: 100vw;
	height: 116rpx;
	/* #ifdef MP-WEIXIN */
	margin-bottom: 40px;
	height: 30px;
	/* #endif */
}

.margin-horizontal-main {

	margin-left: 10px;
	margin-right: 10px;

}

.pr {
	position: relative;
	width: 90%;
	/* margin-left: 20px; */
	/* #ifdef MP-WEIXIN */
	margin-top: 125rpx;
	/* #endif */

}

.goods_cate {
	width: 100%;
	height: calc(100vh - 98rpx);
	background-color: #f9f9f9;
	/* #ifdef MP-WEIXIN */
	height: 100vh;
	/* #endif */
}

.left_scroll {
	height: calc(100vh - 198rpx);
	/* #ifdef MP-WEIXIN */
	height: calc(100vh - 236rpx);
	/* #endif */
	width: 90%;
	height: 5%;
	background: #f9f9f9;
	box-sizing: border-box;
	padding-left: 30px;
	margin-bottom: 30rpx;
	margin: 0 auto;
	box-sizing: border-box;
	display: flex;
}

.left_title {
	flex: 4;
	display: inline-block;
	align-items: center;
	font-size: 30rpx;
	/* #ifdef MP-WEIXIN */
	height: 100rpx;
	/* #endif */
	font-family: SourceHanSansCN-Regular;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0.05em;
	color: #666666;
	/* width: 25%; */
	margin-top: 30rpx;
}

.right_scroll {
	height: calc(100vh - 196rpx);
	background-color: white;
	/* #ifdef MP-WEIXIN */
	height: calc(100vh - 236rpx);
	/* #endif */
	width: 100%;
	height: 650px;
	border-radius: 20px 20px 0px 0px;
	background: #FFFFFF;
	box-shadow: 0px 4px 20px -6px rgba(0, 0, 0, 0.05), 0px -4px 20px -6px rgba(0, 0, 0, 0.05);
	padding: 10px;
	box-sizing: border-box;
}


.left_color {
	font-family: SourceHanSansCN-Medium;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: 0.05em;
	color: #333333;
}

.Cate {
	display: flex;
	margin-top: 10px;
	/* height: 670px; */
}

.right_goods_image {
	margin-right: 10px;
}

.right_goods_image image {
	width: 100px;
	height: 100px;
	border-radius: 10px;
	border-radius: 20rpx;
}

.right_goods_info {
	margin-bottom: 20rpx;
	display: flex;
	border-bottom: solid 1px #cccccc;
	align-items: center;
	position: relative;
	padding: 10px;
	box-sizing: border-box;
}

.storeName {
	margin-bottom: 80rpx;
	font-size: 36rpx;
	margin-left: 10rpx;
	font-family: SourceHanSansCN-Regular;
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 0.05em;
	color: #333333;
}

.right_goods_info_title {
	display: grid;
	height: 100%;
}

.public {
	display: flex;
	align-items: center;
}

.price {
	font-family: SourceHanSansCN-Medium;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: 0em;
	color: #E70000;
}

.price span {
	font-family: SourceHanSansCN-Medium;
	font-size: 16px;
	font-weight: 500;
	letter-spacing: 0em;
	color: #E70000;
}

.sell {
	color: #909090;
	font-size: 10rpx;
}

.right_goods_info_right {
	width: 25px;
	height: 25px;
	margin-left: auto;
	margin-right: 20rpx;
	position: absolute;
	bottom: 40rpx;
	right: 40rpx;
}

.right_goods_info_right image {
	width: 100%;
	height: 100%;
}
